Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix accel examples and related CI issues #1557

Merged
merged 20 commits into from
Jan 2, 2025

Conversation

sethrj
Copy link
Member

@sethrj sethrj commented Dec 30, 2024

A dumb typo (using a variable name instead of dereferencing the variable name...) meant we weren't testing the accel examples in CI. The examples have been failing since at least #1501 . I'm also enabling debug logging so we can figure out initialization ordering for #1556 .

An additional error is that "error on doxygen warning" was disabled for PR documentation builds since I changed the name of the workflow in #1243. This meant a minor documentation error in #1518 was causing issues.

@sethrj sethrj added the documentation Documentation, examples, tests, and CI label Dec 30, 2024
Copy link

github-actions bot commented Dec 30, 2024

Test summary

 3 935 files   6 063 suites   4m 18s ⏱️
 1 623 tests  1 594 ✅ 29 💤 0 ❌
20 076 runs  20 001 ✅ 75 💤 0 ❌

Results for commit acdc79b.

♻️ This comment has been updated with latest results.

@sethrj sethrj changed the title Enable accel examples in CI Fix minor issues in CI Dec 31, 2024
@sethrj sethrj changed the title Fix minor issues in CI Fix accel examples and related CI issues Dec 31, 2024
@sethrj sethrj marked this pull request as ready for review December 31, 2024 20:22
@sethrj sethrj requested a review from pcanal January 1, 2025 14:50
sethrj added a commit to sethrj/celeritas that referenced this pull request Jan 1, 2025
Copy link
Contributor

@pcanal pcanal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@sethrj sethrj merged commit 514dadc into celeritas-project:develop Jan 2, 2025
35 checks passed
@sethrj sethrj deleted the accel-examples branch January 2, 2025 02:17
sethrj added a commit to sethrj/celeritas that referenced this pull request Jan 14, 2025
* Fix typo to enable 'accel' examples
* Use debug output for examples
* Fix documentation and use uniform distribution
* Fix missing error-on-doxygen-warnings on PRs
* Specify celeritas build options for documentation
* Add documentation about missing SDs
* Add example SD to tracking manager offload and fix SD options for others
* Fix cmake presets, use cmake build, fix user doc
* Add/improve docs for wentzel scattering
* Fix doxygen build issues
* Fix build-from-install test
* Don't check examples because geant4 practices are awful
* Disable examples with geant4 nav because accel doesn't support it
sethrj added a commit to sethrj/celeritas that referenced this pull request Jan 14, 2025
* Fix typo to enable 'accel' examples
* Use debug output for examples
* Fix documentation and use uniform distribution
* Fix missing error-on-doxygen-warnings on PRs
* Specify celeritas build options for documentation
* Add documentation about missing SDs
* Add example SD to tracking manager offload and fix SD options for others
* Fix cmake presets, use cmake build, fix user doc
* Add/improve docs for wentzel scattering
* Fix doxygen build issues
* Fix build-from-install test
* Don't check examples because geant4 practices are awful
* Disable examples with geant4 nav because accel doesn't support it
sethrj added a commit that referenced this pull request Jan 14, 2025
* Fix typo to enable 'accel' examples
* Use debug output for examples
* Fix documentation and use uniform distribution
* Fix missing error-on-doxygen-warnings on PRs
* Specify celeritas build options for documentation
* Add documentation about missing SDs
* Add example SD to tracking manager offload and fix SD options for others
* Fix cmake presets, use cmake build, fix user doc
* Add/improve docs for wentzel scattering
* Fix doxygen build issues
* Fix build-from-install test
* Don't check examples because geant4 practices are awful
* Disable examples with geant4 nav because accel doesn't support it
sethrj added a commit that referenced this pull request Jan 14, 2025
* Fix typo to enable 'accel' examples
* Use debug output for examples
* Fix documentation and use uniform distribution
* Fix missing error-on-doxygen-warnings on PRs
* Specify celeritas build options for documentation
* Add documentation about missing SDs
* Add example SD to tracking manager offload and fix SD options for others
* Fix cmake presets, use cmake build, fix user doc
* Add/improve docs for wentzel scattering
* Fix doxygen build issues
* Fix build-from-install test
* Don't check examples because geant4 practices are awful
* Disable examples with geant4 nav because accel doesn't support it
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Documentation, examples, tests, and CI
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants